london it jobs escorts law jobs wales glasgow finance jobs escort legal jobs scotland job edinburgh ireland legal employment engineering jobs